/*Шаблон реализации модуля.*/
<?php
function __autoload($class_name){  
	System::IncludeClass($class_name);  
}  

class Sample{
	public function ProcessEvent($Event){
		/*Обязательный атрибут всех членов событийной модели
		 * Обрабатывает пришедшее событие*/	
		if ($Event->name=='send')	echo "Процесс \'send\' получен";
	}
	public function Install{
		/*Устанавливает модуль:регистрирует прослушиваемые события в БД
		 *создаёт нужные таблицы и т.д. */
	}
	public function Uninstall{
		/*Отключает модуль*/
	}
	
}
?>
